mountain trail - French English Dictionary